imputed rent - Spanish English Dictionary